package h2s

// ---------------------------------------------------------------------------------------------//
// 踢整个平台人
const SUB_WEB_2_RELAY_KICK_PLATFORMUSER = 110000

// WebAction	| 是 | int |110000
// score_type | 是 | int |货币类型
// RegionID	| 是 | int |区ID
// pid		| 是 | int |平台ID
// cid		| 是 | int |渠道ID
// UserID	| 是 | int | 用户UserID，当UserID <= 0踢掉整个平台的人(弃用)

// ---------------------------------------------------------------------------------------------//
// 调整暗税率
const SUB_WEB_2_RELAY_CHANGEDARKTAX = 110001

// WebAction	| 是 | int | 动作ID:110001
// score_type	| 是 | int | 币种类型
// RegionID	    | 是 | int | 区ID
// ServerID		| 是 | int | 服务器ID
// DackTax		| 是 | int | 暗税率 : 万分比

// ---------------------------------------------------------------------------------------------//
// 自动血池填充计划
const SUB_WEB_2_RELAY_CHANGEAUTOBLOODPLAN = 110002

// WebAction			| 是 | int		| 动作ID:110002
// score_type			| 是 | int		| 币种类型
// RegionID	            | 是 | int      |区ID
// BloodID				| 是 | int		| 血池ID
// TriggerLine			| 是 | bigint	| 触发线, 血池值高于或低于该值时触发动作
// TotalPlanScore		| 是 | bigint	| 剩余总值
// DayMaxPlanScore		| 是 | bigint	| 每日最大填充值
// TodayUsePlanScore	| 是 | bigint	| 今日已使用额度
// AddOnePlanScore		| 是 | bigint	| 每次使用额度
// AddOneCD				| 是 | int		| 填充CD(秒)

// ---------------------------------------------------------------------------------------------//
// 编辑血池
const SUB_WEB_2_RELAY_EDITBLOODPOOL = 110004

// WebAction	| 是 | int		| 动作ID:110004
// score_type	| 是 | int		| 币种类型
// BloodID		| 是 | int		| 血池ID
// RegionID	    | 是 | int      | 区ID
// BloodName	| 是 | string	| 新血池名称 : 32字节
// LimitSpit	| 是 | bigint	| 新急速放分线
// HighSpit		| 是 | bigint	| 新高速放分线
// NormalSpit	| 是 | bigint	| 新普通放分线
// NormalEat	| 是 | bigint	| 新普通吃分线
// HighEat		| 是 | bigint	| 新高速吃分线
// LimitEat		| 是 | bigint	| 新急速吃分线
// BreakdownLine | 是 | bigint	| 击穿线

//	---------------------------------------------------------------------------------------------//
//
// SubBackModifyPlayerCtrl 修改用户点控
// back_action			| int 		| 动作ID:110006
// uid					| int 		| 用户ID
// ctrl_json			| string 	| 点控序列Json
// admin_id				| int 		| 操作管理员ID
const SubBackModifyPlayerCtrl = 110006

// ---------------------------------------------------------------------------------------------//
// 更新平台下注限制
const SUB_WEB_2_RELAY_CHANGEPLATFORMLIMIT = 110007

// WebAction		| 是 | int		|动作ID:110007
// score_type		| 是 | int		|币种类型
// RegionID	    | 是 | int      | 区ID
// pid			| 是 | int		|平台ID
// cid			| 是 | int		|渠道ID
// limitScore	| 是 | bigint	|新的限制分

// 更新奖池信息
const SUB_WEB_2_RELAY_UPDATAJACKPOTCONFIG = 110008

// WebAction	| 是 | int			| 动作ID:110008
// score_type	| 是 | int			| 币种类型
// RegionID	    | 是 | int          | 区ID
// ServerID		| 是 | int			| 服务器ID
// JackpotIndex	| 是 | int			| 奖池索引ID
// Tax			| 是 | int			| 奖池抽税(万分比)
// RobotAddScore	| 是 | bigint		| 机器人增加奖池分数(每秒)
// LimitOdd		| 是 | int			| 限制倍数
// HitJson		| 是 | string(1024)	| 命中信息json  {score:[1,2,3],real:[10,20,30],robot:[10,20,30]}   //数组长度必须统一,数组长度最大为10;score为超过该分数使用的命中概率

// 增减奖池信息
const SUB_WEB_2_RELAY_UPDATAJACKPOTSCORE = 110009

// WebAction	| 是 | int		| 动作ID:110009
// score_type	| 是 | int		| 币种类型 |
// RegionID	    | 是 | int      | 区ID
// ServerID		| 是 | int		| 服务器ID
// JackpotIndex	| 是 | int		| 奖池索引ID
// Type			| 是 | bool		| 奖池类型(0:真奖池,1:假奖池)
// AddScore		| 是 | bigint	| 增减奖池分数, 增加为正,减少为负
// TimeCell		| 是 | uint		| 增减时间消耗(秒)

// 黑名单
const SUB_WEB_2_RELAY_UPDATABALCKIP = 110010

// WebAction	| 是 | int		| 动作ID:110010
// score_type	| 是 | int		| 币种类型 |
// RegionID	    | 是 | int      | 区ID
// IP			| 是 | string	| IP地址
// OpType		| 是 | int		| 操作对象(0:注册IP 1:登录IP)
// OpValue		| 是 | int		| 操作值(0:解除限制,1:开启限制)

// 平台测试类型
const SUB_WEB_2_RELAY_CHANAGEPLATFORMTEST = 110011

// WebAction	| 是 | int		| 动作ID:110011
// score_type	| 是 | int		| 币种类型 |
// RegionID	    | 是 | int      | 区ID
// pid			| 是 | int      | 平台ID
// cid			| 是 | int      | 渠道ID
// Type			| 是 | int		| 平台测试类型(0:正式,1:测试)

// 清理平台限额分数
const SUB_WEB_2_RELAY_CLEARPLATFORMLIMIT = 110012

// WebAction	| 是 | int		| 动作ID:110012
// score_type	| 是 | int		| 币种类型 |
// RegionID	    | 是 | int      | 区ID
// pid			| 是 | int      | 平台ID
// cid			| 是 | int      | 渠道ID
// ClearScore	| 是 | bigint   | 清理平台限额分数

// 更新平台下注限制
const SUB_WEB_2_RELAY_CHANGEPLATFORMAUTOKICK = 110013

// WebAction		| 是 | int		|动作ID:110013
// score_type		| 是 | int		|币种类型
// RegionID	    | 是 | int      | 区ID
// pid			| 是 | int		|平台ID
// cid			| 是 | int		|渠道ID
// AutoKick		| 是 | int		|是否自动踢人（0：否 1：是）

// SubBackAddAutoCtrl 添加自动点控配置
// back_action			| int		| 动作ID:110014
// bid					| int		| 商人id
// score_type			| int		| 币种类型(有商人id时不生效)
// status				| int		| 启用状态(1:启用,0:关闭)
// trigger_rate			| int		| 触发几率(百分比)
// ctrl_js				| string	| 控制列表
// first_login_time		| bigint	| 判断首次进去游戏时间(0表示不判断)
// avg_bet_score_min	| bigint	| 最小平均投注分数
// avg_bet_score_max 	| bigint	| 最大平均投注分数
// total_win_score		| bigint	| 总输赢分数
// total_round			| bigint	| 总投注轮次
// today_win_score		| bigint	| 今日输赢分值
// today_round			| bigint	| 今日投注轮数
// recharge_score_min	| bigint	| 最小充值分值
// recharge_score_max	| bigint	| 最大充值分值
// total_ctrl_times		| bigint	| 总控制次数
// today_ctrl_times		| bigint	| 今日控制次数
const SubBackAddAutoCtrl = 110014

// SubBackDelAutoCtrl 删除自动点控配置
// back_action			| int		| 动作ID:110015
// cfg_id				| int		| 编号
const SubBackDelAutoCtrl = 110015

// SubBackModifyAutoCtrl 修改自动点控配置
// back_action			| int		| 动作ID:110016
// cfg_id				| int		| 编号
// status				| int		| 启用状态(1:启用,0:关闭)
// trigger_rate			| int		| 触发几率(百分比)
// ctrl_js				| string	| 控制列表
// first_login_time		| bigint	| 判断首次进去游戏时间(0表示不判断)
// avg_bet_score_min	| bigint	| 最小平均投注分数
// avg_bet_score_max 	| bigint	| 最大平均投注分数
// total_win_score		| bigint	| 总输赢分数
// total_round			| bigint	| 总投注轮次
// today_win_score		| bigint	| 今日输赢分值
// today_round			| bigint	| 今日投注轮数
// recharge_score_min	| bigint	| 最小充值分值
// recharge_score_max	| bigint	| 最大充值分值
// total_ctrl_times		| bigint	| 总控制次数
// today_ctrl_times		| bigint	| 今日控制次数
const SubBackModifyAutoCtrl = 110016

// 冻结|解冻账号
const SUB_WEB_2_RELAY_FREEZEACCOUNT = 110017

// WebAction		| 是 | int		| 动作ID:110017
// ScoreType		| 是 | int		| 币种类型
// RegionID	        | 是 | int      | 区ID
// UserID			| 是 | uint		| 用户UserID，用户ID 必须大于0
// FreezeType		| 是 | int		| 0:账号  1:登录  2:提现
// IsFreeze			| 是 | int		| 0:解冻  1:冻结

// 踢指定游戏（服务器）的人
const SUB_WEB_2_RELAY_KICK_KINDUSER = 110018

// WebAction		| 是 | int		| 动作ID:110018
// ScoreType		| 是 | int		| 币种类型
// RegionID	        | 是 | int      | 区ID
// KindID			| 是 | uint		| 游戏kind
// ServerID			| 是 | uint		| 服务器ID,当ServerID=0时，踢出KindID下所有玩家
// IsFreeze			| 是 | int		| 是否同时冻结账号，0：不冻结，1：冻结

// 扣|加积分 无论扣还是加，都会冻结账号
const SUB_WEB_2_RELAY_ClearUserScore = 110019

// WebAction		| 是 | int		| 动作ID:110019
// ScoreType		| 是 | int		| 币种类型
// RegionID	        | 是 | int      | 区ID
// UserID			| 是 | uint		| 用户UserID，用户ID 必须大于0
// OpType			| 是 | int		| 操作方式：0：扣除玩家分数，可扣成负数  1：添加用户分数
// Score			| 是 | bigint	| 需要操作的分数(必须大于等于0：0表示玩家分数清为0，大于0表示要扣或要加的分数)
// AdminID			| 是 | int		| 操作管理员ID

// 活动增加用户积分
const SUB_WEB_2_RELAY_RewardScore = 110020

// WebAction		| 是 | int			| 请求ID:110020
// ScoreType		| 是 | int			| 币种类型
// RegionID	        | 是 | int          | 区ID
// UserID			| 是 | uint			| 用户UserID
// Score			| 是 | bigint		| 奖励分数(>0;正值)
// RewardID			| 是 | int			| 奖励原因ID：0:未知原因  1:龙榜 2:凤榜 3:红利榜 4:大吉大利
// JsonEx			| 否 | string(256)	| (非必要数据)扩展json数据，格式由活动决定`
// Desc				| 否 | string(256)  | (非必要数据)简单的文本描述

// 新增/修改活动数据
const SUB_WEB_2_RELAY_ServerActivity = 110021

// WebAction		| 是 | int			| 请求ID:110021
// ScoreType		| 是 | int			| 币种类型
// RegionID	        | 是 | int          | 区ID
// ActID			| 是 | string		| 活动ID
// ActType			| 是 | uint			| 活动类型
// StartTime		| 是 | int64		| 活动开始时间戳
// OverTime			| 是 | int64		| 活动结束时间戳
// Config			| 是 | string	    | 活动配置信息(json字符串,不同ActType的解析可能不同)
// Platform			| int_array			| 参与代理 [1001,201]
// Games			| int_array			| 参与游戏活动列表 [1,2,3,4,5,6]
// MaxTimes			| int				| 每日最大免费次数
// FreeGames		| int_arry			| 赠送游戏列表 [3,4,5]
// Bet				| int_arry2			| 押注触发概率表  [[获得最少次数,获得最多次数,万分比],[1,2,1000],[3,6,2000],[7,20,1000]]
// New				| int_arry2			| 新用户触发概率表 [[1,2,1000],[3,6,2000],[7,20,1000]]

const SUB_WEB_2_RELAY_ServerActivity_ChangeLeftFreeTimes = 110022

// WebAction		| 是 | int			| 请求ID:110022
// ScoreType		| 是 | int			| 币种类型
// RegionID	        | 是 | int          | 区ID
// ActID			| 是 | string		| 活动ID	//此活动ID对应的ActType必须是6
// LeftFreeTime		| 是 | string		| 改为剩余次数

const SUB_WEB_2_RELAY_ServerActivity_AddFreeTimes = 110023

// WebAction		| 是 | int			| 请求ID:110023
// ScoreType		| 是 | int			| 币种类型
// RegionID	        | 是 | int          | 区ID
// ActID			| 是 | string		| 活动ID	//此活动ID对应的ActType必须是6
// UserID			| 是 | uint			| 用户ID
// AddFreeTime		| 是 | int			| 增加剩余次数

const SUB_WEB_2_RELAY_KickUser = 110024

// WebAction		| 是 | int			| 请求ID:110024
// ScoreType		| 是 | int			| 币种类型
// RegionID	        | 是 | int          | 区ID
// UserID								| 用户ID
// isSync			| 是 | int			| 是否同步

// 请求重新加载服务器AutoFucnXml配置
const SUB_WEB_2_RELAY_ReLoadAutoFuncXml = 110025

// WebAction		| 是 | int			| 请求ID:110025
// ScoreType		| 是 | int			| 币种类型
// RegionID	        | 是 | int          | 区ID

// 血池当前值清零
const SUB_WEB_2_RELAY_CLEARBLOODPOOLSCORE = 110026

// WebAction	| 是 | int		| 动作ID:110026
// ScoreType	| 是 | int		| 币种类型
// RegionID	    | 是 | int      | 区ID
// BloodID		| 是 | string	| 血池ID拼接字符串，使用,分隔

// 指定用户生成桌面
const SUB_WEB_2_RELAY_SET_TABLE_BUILD = 110027

// WebAction	| 是 | int		| 动作ID:110027
// ScoreType	| 是 | int		| 币种类型
// RegionID	    | 是 | int      | 区ID
// UserID		| 是 | uint		| 用户ID
// KindID		| 是 | uint		| 游戏ID
// Icons		| 是 | string	| json字符串:规则按照每行统计,例如:[[1,2,3],[2,2,3],[3,2,3],[4,2,3]],代表有4行3列

// 改变免费活动币种的剩余奖池分数
const SUB_WEB_2_RELAY_ServerActivity_ChangeLeftAwdScore = 110028

// WebAction		| 是 | int			| 请求ID:110028
// ScoreType		| 是 | int			| 币种类型
// RegionID	        | 是 | int          | 区ID
// ActID			| 是 | string		| 活动ID	//此活动ID对应的ActType必须是6
// LeftAwdScore		| 是 | string		| 改为剩余次数

// 修改游戏代理组暗税比例
const SUB_WEB_2_RELAY_CHANGEPLATFORMDARKTAX = 110029

// WebAction	| 是 | int		| 动作ID:110029
// ScoreType	| 是 | int		| 币种类型
// RegionID	    | 是 | int      | 区ID
// ServerID		| 是 | uint		| 服务器ID   服务ID为0 时代表改代理组所有游戏修改
// BusinessID		| 是 | uint		| 代理组ID
// DarkTax		| 是 | int		| 暗税比例

// 修改游戏代理组血池分数
const SUB_WEB_2_RELAY_CHANGEPLATFORMSCORE = 110030

// WebAction	| 是 | int		| 动作ID:110030
// ScoreType	| 是 | int		| 币种类型
// RegionID	    | 是 | int      | 区ID
// ServerID		| 是 | uint		| 服务器ID
// BloodIndex	| 是 | int		| 血池索引
// BusinessID		| 是 | uint		| 代理组ID
// Score		| 是 | bigint	| 改变的分数

// 代理组血池当前值清零
const SUB_WEB_2_RELAY_CHANGEPLATFORMCLEARSCORE = 110031

// WebAction	| 是 | int		| 动作ID:110026
// ScoreType	| 是 | int		| 币种类型
// RegionID	    | 是 | int      | 区ID
// BusinessID		| 是 | uint		| 代理组ID
// BloodID		| 是 | string	| 血池ID=（服务器ID*100 + 血池索引), 如有多个 拼接字符串，使用,分隔
//=============================================================================================//
